despatch vessel - Turkish English Dictionary